islamic headscarf - Turkish English Dictionary